/**
* @Title: SplitQueryDealRequest.java
* @Package com.fuiou.entity
* @Description: TODO(用一句话描述该文件做什么)
* @author liruimin
* @date 2018年6月26日
* @version V1.0
*/
package com.longcai.fenzhuang.fuyou.entity;




/**
 * @ClassName: SplitQueryDealRequest
 * @Description: 交易查询
 * @author liruimin
 * @date 2018年6月26日
 *
 */
public class SplitQueryDealRequest extends RequestCommon{
	
	/**
	* @Fields tradeType : 交易类型
	*/
	private String tradeType;
	/**
	* @Fields payType : 支付类型
	*/
	private String payType;
	/**
	* @Fields startDay : 起始时间
	*/
	private String startDay;
	/**
	* @Fields endDay : 截止时间
	*/
	private String endDay;
	/**
	* @Fields txnSsn : 原交易流水
	*/
	private String txnSsn;
	/**
	* @Fields mchntTxnNum : 原支付订单号
	*/
	private String mchntTxnNum;
	
	/**
	* @Fields splitNum : 原分账订单号
	*/
	private String splitNum;
	/**
	* @Fields custNo : 交易用户
	*/
	private String custNo;
	/**
	* @Fields txnSt : 交易状态 1-交易成功 2-交易失败
	*/
	private String txnSt;
	/**
	* @Fields pageNo : 页码
	*/
	private String pageNo;
	/**
	* @Fields pageSize : 每页条数
	*/
	private String pageSize;
	
	/**
	 * @return 交易类型
	 */
	public String getTradeType() {
		return tradeType;
	}
	/**
	 * @param 设置交易类型
	 */
	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}
	/**
	 * @return 支付类型
	 */
	public String getPayType() {
		return payType;
	}
	/**
	 * @param 设置支付类型
	 */
	public void setPayType(String payType) {
		this.payType = payType;
	}
	/**
	 * @return 起始时间
	 */
	public String getStartDay() {
		return startDay;
	}
	/**
	 * @param 设置起始时间
	 */
	public void setStartDay(String startDay) {
		this.startDay = startDay;
	}
	/**
	 * @return 截止时间
	 */
	public String getEndDay() {
		return endDay;
	}
	/**
	 * @param 设置截止时间
	 */
	public void setEndDay(String endDay) {
		this.endDay = endDay;
	}
	/**
	 * @return 交易流水
	 */
	public String getTxnSsn() {
		return txnSsn;
	}
	/**
	 * @param 设置交易流水
	 */
	public void setTxnSsn(String txnSsn) {
		this.txnSsn = txnSsn;
	}
	/**
	 * @return 原支付订单号
	 */
	public String getMchntTxnNum() {
		return mchntTxnNum;
	}
	/**
	 * @param 原支付订单号
	 */
	public void setMchntTxnNum(String mchntTxnNum) {
		this.mchntTxnNum = mchntTxnNum;
	}
	/**
	 * @return 交易用户
	 */
	public String getCustNo() {
		return custNo;
	}
	/**
	 * @param 设置交易用户
	 */
	public void setCustNo(String custNo) {
		this.custNo = custNo;
	}
	/**
	 * @return 交易状态1-交易成功2-交易失败
	 */
	public String getTxnSt() {
		return txnSt;
	}
	/**
	 * @param 设置交易状态1-交易成功2-交易失败
	 */
	public void setTxnSt(String txnSt) {
		this.txnSt = txnSt;
	}
	/**
	 * @return 页码
	 */
	public String getPageNo() {
		return pageNo;
	}
	/**
	 * @param 设置页码
	 */
	public void setPageNo(String pageNo) {
		this.pageNo = pageNo;
	}
	/**
	 * @return 每页条数
	 */
	public String getPageSize() {
		return pageSize;
	}
	/**
	 * @param 设置每页条数
	 */
	public void setPageSize(String pageSize) {
		this.pageSize = pageSize;
	}
	
	public String getSecret() {
		String str = this.getMchntCd() + "|"
				 + this.getCustNo() + "|"
				 + this.getPayType();
		return str;
	}
	
	/**
	 * @return splitNum
	 */
	public String getSplitNum() {
		return splitNum;
	}
	/**
	 * @param 设置splitNum
	 */
	public void setSplitNum(String splitNum) {
		this.splitNum = splitNum;
	}
}
